/**
 * External Dependencies
 */
import React from 'react';

/**
 * Module variables
 */

const lightColorSchemeLogo = (
	<g transform="translate(360.000000, 0.000000) scale(6.5)" fillRule="nonzero">
		<g fill="#FFF">
			<path
				d="M9.853,1.179C8.832,0.466,7.566,0.113,6.058,0.123c-1.283,0.009-2.403,0.303-3.36,0.881
				C2.613,1.054,2.535,1.11,2.455,1.166C2.454,1.167,2.45,1.168,2.449,1.17C2.445,1.172,2.441,1.174,2.438,1.177
				C2.362,1.23,2.289,1.29,2.215,1.346c-0.833,0.651-1.43,1.553-1.781,2.72C0.145,5.024,0,6.32,0,7.955v5.121v0.877v0.026v0.278
				c0,1.135,0.074,2.14,0.221,3.017c0.21,1.26,0.57,2.257,1.081,2.987c1.047,1.5,2.759,2.239,5.136,2.221
				c2.114-0.009,3.687-0.717,4.716-2.126c0.605-0.832,1.008-1.734,1.206-2.71c0.136-0.669,0.204-1.658,0.204-2.969v-1.6H7.372v2.847
				c0,1.075-0.072,1.803-0.216,2.182c-0.146,0.379-0.42,0.564-0.828,0.556c-0.451-0.01-0.727-0.312-0.826-0.907
				c-0.018-0.118-0.026-0.588-0.026-1.41v-4.663h7.087V8.822c0-1.788-0.141-3.194-0.419-4.214C11.736,3.109,10.973,1.965,9.853,1.179z
				M7.075,8.172H5.476V6.586c0-1.182,0.045-1.921,0.135-2.215c0.091-0.293,0.325-0.436,0.704-0.427
				c0.407,0.01,0.656,0.38,0.747,1.112c0.008,0.09,0.013,0.601,0.013,1.53V8.172z"
			/>
			<path
				d="M20.905,15.029c0-0.65,0.018-0.229,0.054,1.261c0.017,0.688-0.022,1.22-0.122,1.6
				c-0.145,0.524-0.402,0.781-0.773,0.772c-0.49-0.009-0.773-0.457-0.854-1.334c0.018,0.042,0.028-0.668,0.028-2.136V0.516h-5.475
				V15.07c0,1.925,0.031,3.163,0.096,3.714c0.072,0.65,0.234,1.26,0.487,1.829c0.559,1.265,1.64,1.888,3.238,1.869
				c1.455-0.018,2.562-0.744,3.32-2.181l-0.095,1.788h5.57V0.516h-5.476V15.029z"
			/>
			<path
				d="M38.285,1.166c0.068-0.05,0.14-0.095,0.21-0.14c0.035-0.023,0.067-0.046,0.102-0.068
				c0.048-0.03,0.099-0.056,0.149-0.084l0.013-0.023c-3.879-2.18-5.714,1.517-5.714,1.517V0.516h-5.475v21.574h5.475V11.253
				c0-5.263,3.076-5.263,3.076-5.263c0.059-0.613,0.141-1.139,0.25-1.571C36.73,2.965,37.227,1.944,38.285,1.166z"
			/>
			<path
				d="M76.346,0.868c-0.618-0.507-1.371-0.755-2.256-0.746c-1.535,0.009-2.684,0.799-3.442,2.372l0.095-1.979
				h-5.569v21.574h5.475V7.507c0-1.633,0.052-2.638,0.155-3.014c0.104-0.375,0.346-0.559,0.727-0.55
				c0.472,0.009,0.746,0.452,0.823,1.324c-0.018-0.092-0.025,0.532-0.025,1.875v14.947h5.475V6.966c0-1.871-0.084-3.216-0.257-4.038
				C77.365,2.06,76.965,1.374,76.346,0.868z"
			/>
			<path
				d="M87.124,9.365c-1.211-0.714-2.007-1.261-2.385-1.64c-0.381-0.379-0.615-0.746-0.705-1.098
				c-0.062-0.234-0.091-0.682-0.081-1.341c0.008-0.975,0.315-1.462,0.921-1.462c0.388,0,0.624,0.136,0.705,0.406
				c0.1,0.234,0.148,0.862,0.148,1.883v1.165h4.852V6.031c0-1.02-0.036-1.734-0.109-2.141c-0.125-0.705-0.41-1.347-0.853-1.925
				C88.596,0.638,86.941-0.017,84.657,0c-1.237,0.009-2.295,0.23-3.171,0.664c-1.039,0.516-1.743,1.32-2.114,2.413
				c-0.253,0.75-0.38,1.847-0.38,3.292c0,1.536,0.249,2.729,0.746,3.577c0.469,0.787,1.376,1.627,2.724,2.521
				c1.905,1.274,2.966,2.049,3.178,2.325c0.213,0.275,0.314,0.914,0.305,1.917c-0.009,0.787-0.085,1.284-0.229,1.491
				c-0.163,0.235-0.435,0.349-0.813,0.34c-0.48-0.01-0.772-0.386-0.881-1.126c-0.019-0.135-0.027-0.687-0.027-1.653v-1.368h-4.852
				v1.043c0,1.808,0.186,3.148,0.556,4.024c0.813,1.935,2.684,2.901,5.61,2.901c1.256,0,2.326-0.245,3.211-0.732
				c1.03-0.569,1.73-1.437,2.102-2.602c0.262-0.813,0.388-1.956,0.38-3.429c-0.01-1.637-0.299-2.889-0.868-3.755
				C89.625,11.076,88.624,10.25,87.124,9.365z"
			/>
			<path
				d="M62.825,1.761c-0.687-0.785-1.921-1.282-3.699-1.49C58.457,0.19,57.093,0.15,55.033,0.15h-4.269v21.939
				h7.195c1.428,0,2.448-0.071,3.062-0.216c1.437-0.335,2.326-1.121,2.67-2.358c0.189-0.687,0.284-2.001,0.284-3.943V7.886
				c0-1.77-0.017-2.835-0.054-3.197C63.787,3.425,63.422,2.449,62.825,1.761z M58.272,15.151c0,1.491-0.098,2.396-0.292,2.711
				c-0.194,0.316-0.698,0.475-1.512,0.475V3.903c0.615,0,1.04,0.068,1.274,0.204c0.235,0.136,0.38,0.334,0.434,0.596
				c0.063,0.289,0.096,0.93,0.096,1.923V15.151z"
			/>
			<path
				d="M46.25,0.786c-0.931-0.452-1.984-0.673-3.157-0.664c-1.25,0.007-2.3,0.26-3.158,0.75
				c-0.049,0.029-0.1,0.054-0.149,0.084c-0.035,0.022-0.066,0.045-0.101,0.068c-0.071,0.045-0.143,0.09-0.21,0.14
				c-1.058,0.778-1.767,1.894-2.129,3.348c-0.109,0.432-0.192,0.957-0.25,1.57c-0.004,0.043-0.006,0.09-0.01,0.134
				c0,0.001,0,0.001,0,0.002c-0.06,0.678-0.092,1.455-0.092,2.345v5.53c0,3.126,0.429,5.281,1.287,6.465
				c0.949,1.301,2.63,1.941,5.042,1.923c0.523,0,1.03-0.049,1.518-0.148c1.5-0.289,2.638-1.002,3.414-2.141
				c0.598-0.876,0.98-1.974,1.153-3.293c0.089-0.679,0.135-1.853,0.135-3.524V8.091c0-1.482-0.09-2.611-0.271-3.388
				C48.848,2.86,47.841,1.555,46.25,0.786z M44.069,16.412c0,0.742-0.015,1.192-0.042,1.355c-0.1,0.605-0.353,0.903-0.758,0.895
				c-0.416-0.01-0.669-0.344-0.759-1.003c-0.027-0.162-0.042-0.646-0.042-1.449V6.464c0-0.884,0.01-1.381,0.028-1.49
				c0.09-0.696,0.352-1.039,0.786-1.03c0.433,0.01,0.691,0.353,0.771,1.03c0.009,0.046,0.015,0.543,0.015,1.49V16.412z"
			/>
		</g>
	</g>
);

const darkColorSchemeLogo = (
	<g transform="translate(360.000000, 0.000000) scale(6.5)" fillRule="nonzero">
		<g fill="#3EC1E6">
			<path
				d="M9.853,1.179C8.832,0.466,7.566,0.113,6.058,0.123c-1.283,0.009-2.403,0.303-3.36,0.881
				C2.613,1.054,2.535,1.11,2.455,1.166C2.454,1.167,2.45,1.168,2.449,1.17C2.445,1.172,2.441,1.174,2.438,1.177
				C2.362,1.23,2.289,1.29,2.215,1.346c-0.833,0.651-1.43,1.553-1.781,2.72C0.145,5.024,0,6.32,0,7.955v5.121v0.877v0.026v0.278
				c0,1.135,0.074,2.14,0.221,3.017c0.21,1.26,0.57,2.257,1.081,2.987c1.047,1.5,2.759,2.239,5.136,2.221
				c2.114-0.009,3.687-0.717,4.716-2.126c0.605-0.832,1.008-1.734,1.206-2.71c0.136-0.669,0.204-1.658,0.204-2.969v-1.6H7.372v2.847
				c0,1.075-0.072,1.803-0.216,2.182c-0.146,0.379-0.42,0.564-0.828,0.556c-0.451-0.01-0.727-0.312-0.826-0.907
				c-0.018-0.118-0.026-0.588-0.026-1.41v-4.663h7.087V8.822c0-1.788-0.141-3.194-0.419-4.214C11.736,3.109,10.973,1.965,9.853,1.179z
				M7.075,8.172H5.476V6.586c0-1.182,0.045-1.921,0.135-2.215c0.091-0.293,0.325-0.436,0.704-0.427
				c0.407,0.01,0.656,0.38,0.747,1.112c0.008,0.09,0.013,0.601,0.013,1.53V8.172z"
			/>
			<path
				d="M20.905,15.029c0-0.65,0.018-0.229,0.054,1.261c0.017,0.688-0.022,1.22-0.122,1.6
				c-0.145,0.524-0.402,0.781-0.773,0.772c-0.49-0.009-0.773-0.457-0.854-1.334c0.018,0.042,0.028-0.668,0.028-2.136V0.516h-5.475
				V15.07c0,1.925,0.031,3.163,0.096,3.714c0.072,0.65,0.234,1.26,0.487,1.829c0.559,1.265,1.64,1.888,3.238,1.869
				c1.455-0.018,2.562-0.744,3.32-2.181l-0.095,1.788h5.57V0.516h-5.476V15.029z"
			/>
			<path
				d="M38.285,1.166c0.068-0.05,0.14-0.095,0.21-0.14c0.035-0.023,0.067-0.046,0.102-0.068
				c0.048-0.03,0.099-0.056,0.149-0.084l0.013-0.023c-3.879-2.18-5.714,1.517-5.714,1.517V0.516h-5.475v21.574h5.475V11.253
				c0-5.263,3.076-5.263,3.076-5.263c0.059-0.613,0.141-1.139,0.25-1.571C36.73,2.965,37.227,1.944,38.285,1.166z"
			/>
			<path
				d="M76.346,0.868c-0.618-0.507-1.371-0.755-2.256-0.746c-1.535,0.009-2.684,0.799-3.442,2.372l0.095-1.979
				h-5.569v21.574h5.475V7.507c0-1.633,0.052-2.638,0.155-3.014c0.104-0.375,0.346-0.559,0.727-0.55
				c0.472,0.009,0.746,0.452,0.823,1.324c-0.018-0.092-0.025,0.532-0.025,1.875v14.947h5.475V6.966c0-1.871-0.084-3.216-0.257-4.038
				C77.365,2.06,76.965,1.374,76.346,0.868z"
			/>
			<path
				d="M87.124,9.365c-1.211-0.714-2.007-1.261-2.385-1.64c-0.381-0.379-0.615-0.746-0.705-1.098
				c-0.062-0.234-0.091-0.682-0.081-1.341c0.008-0.975,0.315-1.462,0.921-1.462c0.388,0,0.624,0.136,0.705,0.406
				c0.1,0.234,0.148,0.862,0.148,1.883v1.165h4.852V6.031c0-1.02-0.036-1.734-0.109-2.141c-0.125-0.705-0.41-1.347-0.853-1.925
				C88.596,0.638,86.941-0.017,84.657,0c-1.237,0.009-2.295,0.23-3.171,0.664c-1.039,0.516-1.743,1.32-2.114,2.413
				c-0.253,0.75-0.38,1.847-0.38,3.292c0,1.536,0.249,2.729,0.746,3.577c0.469,0.787,1.376,1.627,2.724,2.521
				c1.905,1.274,2.966,2.049,3.178,2.325c0.213,0.275,0.314,0.914,0.305,1.917c-0.009,0.787-0.085,1.284-0.229,1.491
				c-0.163,0.235-0.435,0.349-0.813,0.34c-0.48-0.01-0.772-0.386-0.881-1.126c-0.019-0.135-0.027-0.687-0.027-1.653v-1.368h-4.852
				v1.043c0,1.808,0.186,3.148,0.556,4.024c0.813,1.935,2.684,2.901,5.61,2.901c1.256,0,2.326-0.245,3.211-0.732
				c1.03-0.569,1.73-1.437,2.102-2.602c0.262-0.813,0.388-1.956,0.38-3.429c-0.01-1.637-0.299-2.889-0.868-3.755
				C89.625,11.076,88.624,10.25,87.124,9.365z"
			/>
			<path
				d="M62.825,1.761c-0.687-0.785-1.921-1.282-3.699-1.49C58.457,0.19,57.093,0.15,55.033,0.15h-4.269v21.939
				h7.195c1.428,0,2.448-0.071,3.062-0.216c1.437-0.335,2.326-1.121,2.67-2.358c0.189-0.687,0.284-2.001,0.284-3.943V7.886
				c0-1.77-0.017-2.835-0.054-3.197C63.787,3.425,63.422,2.449,62.825,1.761z M58.272,15.151c0,1.491-0.098,2.396-0.292,2.711
				c-0.194,0.316-0.698,0.475-1.512,0.475V3.903c0.615,0,1.04,0.068,1.274,0.204c0.235,0.136,0.38,0.334,0.434,0.596
				c0.063,0.289,0.096,0.93,0.096,1.923V15.151z"
			/>
			<path
				d="M46.25,0.786c-0.931-0.452-1.984-0.673-3.157-0.664c-1.25,0.007-2.3,0.26-3.158,0.75
				c-0.049,0.029-0.1,0.054-0.149,0.084c-0.035,0.022-0.066,0.045-0.101,0.068c-0.071,0.045-0.143,0.09-0.21,0.14
				c-1.058,0.778-1.767,1.894-2.129,3.348c-0.109,0.432-0.192,0.957-0.25,1.57c-0.004,0.043-0.006,0.09-0.01,0.134
				c0,0.001,0,0.001,0,0.002c-0.06,0.678-0.092,1.455-0.092,2.345v5.53c0,3.126,0.429,5.281,1.287,6.465
				c0.949,1.301,2.63,1.941,5.042,1.923c0.523,0,1.03-0.049,1.518-0.148c1.5-0.289,2.638-1.002,3.414-2.141
				c0.598-0.876,0.98-1.974,1.153-3.293c0.089-0.679,0.135-1.853,0.135-3.524V8.091c0-1.482-0.09-2.611-0.271-3.388
				C48.848,2.86,47.841,1.555,46.25,0.786z M44.069,16.412c0,0.742-0.015,1.192-0.042,1.355c-0.1,0.605-0.353,0.903-0.758,0.895
				c-0.416-0.01-0.669-0.344-0.759-1.003c-0.027-0.162-0.042-0.646-0.042-1.449V6.464c0-0.884,0.01-1.381,0.028-1.49
				c0.09-0.696,0.352-1.039,0.786-1.03c0.433,0.01,0.691,0.353,0.771,1.03c0.009,0.046,0.015,0.543,0.015,1.49V16.412z"
			/>
		</g>
	</g>
);

function JetpackEuroDNSLogo( { darkColorScheme } ) {
	if ( darkColorScheme ) {
		return darkColorSchemeLogo;
	}

	return lightColorSchemeLogo;
}

export default JetpackEuroDNSLogo;
